@rem: (@px / 75)*1rem;
@px: 0;
@import './public.less';
html,body {
    height: 100%;
    background-color: #EAEAEA;
}
.talent-introduce {
    height: 100%;
    padding-bottom:55px; 
    .mint-header {
        background-color: #3A7BE8FF;
        width: 100%;
    }
    .talent-body { 
        height: 100%;
        background-color: #fff;
        
        .change{
            width: 100%;
            height: 40px;
            margin-bottom: 2px;
            padding-top: 12px;
            background-color: #fff;
            .tab-btn{
                background-color: #fff;               
                z-index: 9;
                // padding-top: 20/75rem;
                margin-left: 180/75rem;
                .externalborder{
                    float: left;
                    width: 2.4rem;
                    height: 25px;
                    border-radius: 25px 0 0 25px;
                    border: 1px solid #4085E1FF;
                }
                .external {  
                    background-color: #4085E1FF; 
                    line-height: 25px;
                    font-size: .386667rem;
                    color: #fff;
                }
                .insideborder{
                    float: left;
                    width: 2.4rem;
                    height: 25px;
                    border-radius: 0 25px 25px 0;
                    border: 1px solid #4085E1FF;
                }
                .inside {
                    font-size: .386667rem;
                    line-height: 25px;
                    background: #fff;
                    color: #4085E1FF;
                }
            }
        }
        .nav-box {
            background:rgba(255,255,255,1);
            margin-top: 15/75rem;
            height: 63 / 75rem;
            line-height:  63 / 75rem;
            border-bottom: 1px solid #ccc;
            border-top: 2px solid #ccc;
            span {
                width:48 / 75rem;
                height:24 / 75rem;             
                color:rgba(0,0,0,1);
                font-size: 24 / 75rem;
            }
            .com {
                width: 90/75rem;
                height: 35/75rem;
                border-radius: 5px;
                opacity:0.3;
                padding: 4/75rem 10/75rem;
                margin-left:430/75rem
            }
            .position {
                margin-left: 340/75rem;
                margin-right: 35/75rem;
            }
            .recom {
                padding: 0 39/75rem 0 49/75rem;
            }
            .strong {
                font-weight:bold;
            }
        }
        .position-detail {
            position: relative;          
            background-color: #fff;
            width: 100%;
            height: 240 / 75rem;
            padding-top: 49 / 75rem;  
            // margin-bottom: 22/75rem;   
            border-bottom: 3px solid #ccc;
            span {
                font-size: 26 / 75rem;
                padding-left: 49/75rem;
            }
            .pos {
                font-weight:bold;
                color:rgba(0,0,0,1);
                width:189/75rem;
                height:26/75rem;
            }
            .money {
                position: absolute;
                top: 41/75rem;
                right: 24/75rem;
                // width:70/75rem;
                // height:19/75rem;
                color: #FC324AFF;
            }
            .xugong {
                font-size:18 / 75rem;
                font-weight:400;
                color:rgba(0,0,0,1);
                padding-left: 49/75rem;
                margin-top: 13/75rem;
                // width:136/75rem;
                height:18/75rem;
                margin-bottom: 21 /75rem;
            }
            .tag {
                font-size:14 /75rem;
                div {
                    display: inline;
                    background-color: #EAEAEAFF;
                    opacity:0.6;
                    border-radius:3px;
                    overflow: hidden;
                    font-weight:300;
                    color:rgba(0,0,0,1);
                }
                .address {
                    display: inline-block;
                    padding: 4/75rem 20/75rem 5/75rem 17/75rem;
                    margin-left: 46/75rem;
                    margin-right: 38/75rem;
                 
                    height:33/75rem;
                    max-width:400/75rem ;
                    white-space: nowrap;
                 overflow: hidden;
                   text-overflow: ellipsis;
                    
                }
                .time {
                    display: inline-block;
                    padding: 4/75rem 14/75rem 5/75rem 13/75rem;
                    margin-right: 38/75rem;
                    width:70/75rem;
                    height:33/75rem;
                }
                .edu {
                    display: inline-block;
                    padding: 4/75rem 18/75rem 5/75rem 17/75rem;
                    margin-right: 38/75rem;
                    width:70/75rem;
                    height:33/75rem;
                }
            }
            .part {
                padding-top: 5 /75rem;
                padding-left: 49/75rem;
                img {
                    width:35/75rem;
                    height:35/75rem;
                    // margin-right: 16px;
                    vertical-align: bottom;
                }
                .caicai {
                    font-size:18 /75rem;
                    font-weight:bold;
                    color:rgba(0,0,0,1);
                    opacity:0.9;
                    font-family:Microsoft YaHei;
                    width:109/75rem;
                    height:18/75rem;
                    padding: 0;
                    padding: 12/75rem 0 5/75rem 16/75rem;
                }
            }
        }
        
    }
    
}